🇬🇧 en la 🇻🇦

lion's leaf noun

  • Leontice leontopetalum, a flowering plant of the Eastern Mediterranean containing saponins in all its parts
leontopetalon
Wiktionary Links